Extending the Test Template Framework
نویسندگان
چکیده
The Test Template Framework (TTF) is a formal, abstract model of testing, used to derive a hierarchy of test information, including test inputs and outputs, from a model-based formal speciication. In this paper we propose two modiications to the framework: rst, that testing information derived from state components be factored out from operation-speciic information, and second, that focusing on the input space of an operation under test be deferred for as long as possible. The rst modiication facilitates reuse of derived information in the context of abstract data types (ADTs) and classes to minimise duplication. The second modiication supports testing strategies based on operation outputs, and provides a basis for further extensions for testing derived from behaviour-based notations.
منابع مشابه
Extending Test Templates with Inheritance
We are extending a framework for specification-based testing, the Test Template Framework, to include objectoriented features such as those provided in Object-Z. This paper reports on our work extending the Framework to include inheritance. In testing a subclass, the testing information for the parent class is inherited and thus reused. We have identified conditions under which testing informat...
متن کاملExtending the Test Template Framework for Speciication-based Testing of Interactive Systems
In this paper we introduce a framework for speciication-based testing of interactive systems. Interactive systems can be analysed and developed in terms of functionality, presentation and behaviour. Testing information for interactive systems can be derived from formal speciications of these aspects. The paper uses the Multi-modal Airline Travel Information System (MATIS) speciication of Duke a...
متن کاملExtending the Test Template Framework to Deal with Axiomatic Descriptions, Quantifiers and Set Comprehensions
The Test Template Framework (TTF) is a method for modelbased testing (MBT) from Z specifications. Although the TTF covers many features of the Z notation, it does not explain how to deal with axiomatic descriptions, quantifiers and set comprehensions. In this paper we extend the TTF so it can process specifications including these features. The techniques presented here may be useful for other ...
متن کاملOrganizational Learning and Knowledge Spillover in Innovation Networks: Agent-Based Approach (Extending SKIN Framework)
In knowledge-based economy, knowledge has a public good and non-rivalry nature. Firms build their own knowledge stock not only by means of internal R&D and collaboration with partners, but also by means of previously spilled over knowledge of other firms and public research laboratories (such as universities). Firms based on their absorptive capacity, and level of intra-industry and extra-indus...
متن کاملIdeas for Extending the Approach to Evaluating Health in All Policies in South Australia; Comment on “Developing a Framework for a Program Theory-Based Approach to Evaluating Policy Processes and Outcomes: Health in All Policies in South Australia”
Since 2008, the government of South Australia has been using a Health in All Policies (HiAP) approach to achieve their strategic plan (South Australia Strategic Plan of 2004). In this commentary, we summarize some of the strengths and contributions of the innovative evaluation framework that was developed by an embedded team of academic researchers. To inform how the use of HiAP is evaluated mo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998